• word of the day

    olfactory bulb

    olfactory bulb - Dictionary definition and meaning for word olfactory bulb

    Definition
    (noun) one of two enlargements at the terminus of the olfactory nerve at the base of the brain just above the nasal cavities

Word used in video below:
text: Your olfactory senses aren't about to be assaulted
Download our Mobile App Today
Receive our word of the day
on Whatsapp